spherical light-buoy - English Synonyms Dictionary